API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkGraphics
Program
nkGraphics::Program Member List
This is the complete list of members for
nkGraphics::Program
, including all inherited members.
Exportable
()
nkExport::Exportable
exportClassToTree
(nkExport::Node *rootNode) override
nkGraphics::Program
virtual
getHidden
() const
nkGraphics::Resource
getId
() const
nkGraphics::Program
getLastCompilationResult
() const
nkGraphics::Program
getLoadState
() const
nkGraphics::Resource
getMemory
() const
nkGraphics::Program
getProfile
() const
nkGraphics::Program
getResourceName
() const
nkGraphics::Resource
getResourcePath
() const
nkGraphics::Resource
getResourceTypeName
() const
nkGraphics::Resource
getSemantics
() const
nkGraphics::Program
getType
() const
nkGraphics::Program
importClassFromTree
(nkExport::Node *rootNode) override
nkGraphics::Program
virtual
isFromFile
() const
nkGraphics::Program
isFromMemory
() const
nkGraphics::Program
isReadyForRendering
() const
nkGraphics::Resource
isUnloaded
() const
nkGraphics::Resource
load
() override
nkGraphics::Program
virtual
loadFromMemory
()=0
nkGraphics::Program
pure virtual
prepareMemoryWithFiles
()
nkGraphics::Program
Program
()
nkGraphics::Program
Resource
()
nkGraphics::Resource
Resource
(const char *path)
nkGraphics::Resource
setFromFiles
(const char *folder)
nkGraphics::Program
setFromMemory
(const ProgramSourcesHolder &memory)
nkGraphics::Program
virtual
setHidden
(bool value)
nkGraphics::Resource
setId
(unsigned int id)
nkGraphics::Program
setProfile
(PROGRAM_COMPILATION_PROFILE profile)
nkGraphics::Program
setResourceName
(const std::string_view &name)
nkGraphics::Resource
setResourcePath
(const std::string_view &path)
nkGraphics::Resource
virtual
tryToLoadFrom
(ProgramSourcesHolder &newMemory)=0
nkGraphics::Program
pure virtual
unload
() override
nkGraphics::Program
virtual
~Exportable
()
nkExport::Exportable
virtual
~Program
()
nkGraphics::Program
virtual
~Resource
()
nkGraphics::Resource
virtual
Generated by
Doxygen
1.8.18